home *** CD-ROM | disk | FTP | other *** search
- #MADEBY#=MQ
- #DATEBUILD#=10/8/2003
- #WEBSITE#=BARNES AND NOBLE - Video
- #NOTE#=Import Only Scene Index (DVD)
- #SCRIPTQUALITY#=1
- #SCRIPTGENERATION#=2
-
- #WEBQUERY#=http://video.barnesandnoble.com/search/results.asp?quickSearchType=TTL&quickSearchText=#MOVIE#&FRM=0&userid=
-
- #RIGHTPAGEFOUND#
- #PUT#=0#00#
- #PUT#=1#01#
- //if right page found->skips createmovielist
- #FINDLINE#=<b>Product Details:</b>#11# #ONERROR#=*OK*
- #CONDITIONRIGHTPAGE# #00#<>#11#
- #ENDRIGHTPAGEFOUND#
-
- #CREATEMOVIELIST#
- #STARTREADWEB#
- //header text
- #WRITETITLELIST#= Titles Found
- #WRITETITLELIST#=-------------------------------
- #FINDLINE#=Sorry there are <b>0</b> videos available#11# #ONERROR#=*OK*
- //no matches found->exit
- #IF# #01#==#11#
- #WRITETITLELIST#= No Titles Found!
- #GOTO#=EXIT-MOVIELIST
- #ENDIF#
- #STARTREADWEB#
- #REPEAT#
- //find first match
- #FINDLINE#=CLASS="itemTitleSearch"#11# #ONERROR#=*OK*
- #IF# #00#==#11#
- #GOTO#=EXIT-MOVIELIST
- #ENDIF#
-
- //UPC code/start of...
- #FIND#=&EAN=#02# #ONERROR#=*OK*
- #COMPUTEVAR#=#02#=+4
- #COMPUTECURSOR#=+4
- //end of...
- #FIND#=# #ONERROR#=*OK*
- //take UPC code (item id for url)
- #TAKEWORD#=#06#,#02#,#03#
-
- //take titlename /start of word
- #FIND#=<b>#02# #ONERROR#=*OK*
- #COMPUTEVAR#=#02#=+2
- //end of word
- #FIND#=</b>#03# #ONERROR#=*OK*
- //take UPC and save it
- #TAKEWORD#=#07#,#02#,#03#
-
- //take year if found
- #FIND#=CLASS="genTextReg">#04# #ONERROR#=*OK*
- #IF# #00#<>#04#
- //start of..
- #FIND#=">#02# #ONERROR#=*OK*
- #COMPUTEVAR#=#02#=+1
- //end of...
- #FIND#=<#03# #ONERROR#=*OK*
- //take year
- #TAKEWORD#=#08#,#02#,#03#
- #ENDIF#
- //build url and display on title list window
- #WRITETITLELIST#=http://video.barnesandnoble.com/search/product.asp?userid=&FRM=0&EAN=#06# ---> #07# #08#
-
- //fail safe, theres already EXIT code inside repeat loop
-
-
- #WHILE# #00#<>#11#
-
-
-
- :EXIT-MOVIELIST
-
-
-
- #ENDCREATEMOVIELIST#
-
- //Scene Index import
- #COMMENTS#
- #PUT#=0#00#
- #STARTREADWEB#
- #FINDLINE#=Scene Index<#12##ONERROR#=*STOP*
- #FIND#=Scene Index<#12##ONERROR#=*STOP*
- #FIND#=&EAN=#02##ONERROR#=*OK*
- #COMPUTEVAR#=#02#=+4
- #FIND#=&VIEW#03##ONERROR#=*OK*
- #TAKEWORD#=#06#,#02#,#03#
-
- #STRING#=#13#=http://video.barnesandnoble.com/search/product.asp?userid=&FRM=0&EAN=#06#&VIEW=SCN
-
- #OPENNEWWEB#=#13#
- #STARTREADWEB#
- #FINDLINE#=>Scene Index<#12##ONERROR#=*STOP*
- //take whole line/start of..
- #FIND#=="genTextReg">#02##ONERROR#=*OK*
- #COMPUTEVAR#=#02#=+13
- //end of...
- #///FIND#=</table>#03##ONERROR#=*OK*
-
- //loop until end list found, save location and takeword
- :REPEATFINDEND
- //"temp" save cursor
- #PUTCURSOR#=#03#
- #FIND#=<br><br>#12##ONERROR#=*OK*
- //fix cursor position before next loop(no infitive loops)
- #COMPUTECURSOR#=+8
- //until no more found
- #IF# #00#==#12#
- //fix cursor position to start of linebreak tags
- #COMPUTEVAR#=#03#=-8
- #GOTO#=CONTINUETAKECOMMENTS
- #ENDIF#
-
- //continue find the end
- #GOTO#=REPEATFINDEND
- :CONTINUETAKECOMMENTS
- //take string
- #TAKEWORD#=#06#,#02#,#03#
- //clean
- #CHECKVARIABLE#=#06#
- #STARTSUBSTITUTETAGS#
- #STARTDELETETAGS#
- #CLEARTAGS#
- //header text
- #STRING#=#07#=Scene Index:#NEWLINE#
- #TAKECOMMENTS#=#07#
- //import indexes
- #TAKECOMMENTS#=#06#
- #ENDCOMMENTS#
-
-
- #DELETETAGS#
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=
- #DELETEWORD#=<tr>
- #DELETEWORD#=</tr>
- #DELETEWORD#=<td>
- #DELETEWORD#=</td>
- #DELETEWORD#=
- #DELETEWORD#=</P>
- #DELETEWORD#=</BLOCKQUOTE>
- #DELETEWORD#=</font>
- #DELETEWORD#=</table>
- #DELETEWORD#=</b>
- #DELETEWORD#=
- #DELETEWORD#=</a>
- #DELETEWORD#=</br>
- #DELETEWORD#=</BR>
- #DELETEWORD#=</P>
- #DELETEWORD#=</p>
- #DELETEWORD#=</I>
- #DELETEWORD#=</i>
- #DELETEWORD#=</b>
- #DELETEWORD#=<b>
- #DELETEWORD#=<I>
- #DELETEWORD#=<i>
- #DELETEWORD#=</B>
- #DELETEWORD#=<B>
- #DELETEWORD#=</BLOCKQUOTE>
- #DELETEWORD#=</blockquote>
- #ENDDELETETAGS#
-
- #SUBSTITUTETAGS#
- //last line , now newline fix.
- #SUBSTITUTEWORD#=<br><br> <i>=
- //fixes
- #SUBSTITUTEWORD#=<br><br>=#NEWLINE#
- #SUBSTITUTEWORD#=<BR><BR>=#NEWLINE#
- #SUBSTITUTEWORD#=<br>=#NEWLINE#
- #SUBSTITUTEWORD#=<BR>=#NEWLINE#
-
- #SUBSTITUTEWORD#=</font>=
- #SUBSTITUTEWORD#= =
- #SUBSTITUTEWORD#=í=í
- #SUBSTITUTEWORD#=ó=ó
-
- #SUBSTITUTEWORD#=ú=ú
- #SUBSTITUTEWORD#=ñ=ñ
- #SUBSTITUTEWORD#=Ñ=Ñ
- #SUBSTITUTEWORD#=ª=ª
- #SUBSTITUTEWORD#=º=º
- #SUBSTITUTEWORD#=¿=¿
- #SUBSTITUTEWORD#=⌐=⌐
- #SUBSTITUTEWORD#=¬=¬
- #SUBSTITUTEWORD#=½=½
- #SUBSTITUTEWORD#=¼=¼
- #SUBSTITUTEWORD#==¡
- #SUBSTITUTEWORD#=«=«
- #SUBSTITUTEWORD#=»=»
- #SUBSTITUTEWORD#=░=░
- #SUBSTITUTEWORD#=▒=▒
- #SUBSTITUTEWORD#=▓=▓
- #SUBSTITUTEWORD#=│=│
- #SUBSTITUTEWORD#=┤=┤
- #SUBSTITUTEWORD#=╡=╡
- #SUBSTITUTEWORD#=╢=╢
- #SUBSTITUTEWORD#=╖=╖
- #SUBSTITUTEWORD#=╕=╕
- #SUBSTITUTEWORD#=╣=╣
- #SUBSTITUTEWORD#=║=║
- #SUBSTITUTEWORD#=╗=╗
- #SUBSTITUTEWORD#=╝=╝
- #SUBSTITUTEWORD#=╜=╜
- #SUBSTITUTEWORD#=╛=╛
- #SUBSTITUTEWORD#=┐=┐
- #SUBSTITUTEWORD#=└=└
- #SUBSTITUTEWORD#=┴=┴
- #SUBSTITUTEWORD#=┬=┬
- #SUBSTITUTEWORD#=├=├
- #SUBSTITUTEWORD#=─=─
- #SUBSTITUTEWORD#=┼=┼
- #SUBSTITUTEWORD#=╞=╞
- #SUBSTITUTEWORD#=╟=╟
- #SUBSTITUTEWORD#=╚=╚
- #SUBSTITUTEWORD#=╔=╔
- #SUBSTITUTEWORD#=╩=╩
- #SUBSTITUTEWORD#=╦=╦
- #SUBSTITUTEWORD#=╠=╠
- #SUBSTITUTEWORD#=═=═
- #SUBSTITUTEWORD#=╬=╬
- #SUBSTITUTEWORD#=╧=╧
- #SUBSTITUTEWORD#=╨=╨
- #SUBSTITUTEWORD#=╤=╤
- #SUBSTITUTEWORD#=╥=╥
- #SUBSTITUTEWORD#=╙=╙
- #SUBSTITUTEWORD#=╘=╘
- #SUBSTITUTEWORD#=╒=╒
- #SUBSTITUTEWORD#=╓=╓
- #SUBSTITUTEWORD#=╫=╫
- #SUBSTITUTEWORD#=╪=╪
- #SUBSTITUTEWORD#=┘=┘
- #SUBSTITUTEWORD#=┌=┌
- #SUBSTITUTEWORD#=█=█
- #SUBSTITUTEWORD#=▄=▄
- #SUBSTITUTEWORD#=▌=▌
- #SUBSTITUTEWORD#=▐=▐
- #SUBSTITUTEWORD#=▀=▀
- #SUBSTITUTEWORD#=α=α
- #SUBSTITUTEWORD#=ß=ß
- #SUBSTITUTEWORD#=Γ=Γ
- #SUBSTITUTEWORD#=π=π
- #SUBSTITUTEWORD#=Σ=Σ
- #SUBSTITUTEWORD#=σ=σ
- #SUBSTITUTEWORD#=µ=µ
- #SUBSTITUTEWORD#=τ=τ
- #SUBSTITUTEWORD#=Φ=Φ
- #SUBSTITUTEWORD#=Θ=Θ
-
- #SUBSTITUTEWORD#=Ω=Ω
- #SUBSTITUTEWORD#=δ=δ
- #SUBSTITUTEWORD#=∞=∞
- #SUBSTITUTEWORD#=φ=φ
- #SUBSTITUTEWORD#=ε=ε
- #SUBSTITUTEWORD#=∩=∩
- #SUBSTITUTEWORD#=≡=≡
- #SUBSTITUTEWORD#=±=±
- #SUBSTITUTEWORD#=≥=≥
- #SUBSTITUTEWORD#=≤=≤
- #SUBSTITUTEWORD#=⌠=⌠
- #SUBSTITUTEWORD#=⌡=⌡
- #SUBSTITUTEWORD#=÷=÷
- #SUBSTITUTEWORD#=≈=≈
- #SUBSTITUTEWORD#=°=°
- #SUBSTITUTEWORD#=∙=∙
- #SUBSTITUTEWORD#=·=·
- #SUBSTITUTEWORD#=√=√
- #SUBSTITUTEWORD#=ⁿ=ⁿ
- #SUBSTITUTEWORD#=²=²
- #SUBSTITUTEWORD#=■=■
- #SUBSTITUTEWORD#= =
- #ENDSUBSTITUTETAGS#
-
-
-
-
-
-
-
-